Travel

100 tourists arrive at unsuspecting London home amid Booking.com accommodation s..